#ifndef GUI_MAIN
#define GUI_MAIN

#include <windows.h>

#include "DialogCtrl.hpp"

namespace GUI
{
	class GuiMain 
	{
	public:
		GuiMain();
		~GuiMain();

		void Init();

		WPARAM run(int nCmdShow);

		static HWND GetHandler() { return hwndMain; }
	private:

		static LRESULT CALLBACK WndProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam);

		static HWND hwndMain;

		DialogCtrl *dialogCtrl;
	};
}

#endif
